home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EuroCD 3
/
EuroCD 3.iso
/
Programming
/
Python1.4_Source
/
Objects
/
protos
/
intobject_protos.h
< prev
next >
Wrap
Text File
|
1998-06-24
|
2KB
|
33 lines
/* intobject.c */
static object *err_ovf ( char *msg );
static intobject *fill_free_list ( void );
static void int_dealloc ( intobject *v );
static int int_print ( intobject *v , FILE *fp , int flags );
static object *int_repr ( intobject *v );
static int int_compare ( intobject *v , intobject *w );
static long int_hash ( intobject *v );
static object *int_add ( intobject *v , intobject *w );
static object *int_sub ( intobject *v , intobject *w );
static object *int_mul ( intobject *v , intobject *w );
static int i_divmod ( intobject *x , intobject *y , long *p_xdivy , long *p_xmody );
static object *int_div ( intobject *x , intobject *y );
static object *int_mod ( intobject *x , intobject *y );
static object *int_divmod ( intobject *x , intobject *y );
static object *int_pow ( intobject *v , intobject *w , intobject *z );
static object *int_neg ( intobject *v );
static object *int_pos ( intobject *v );
static object *int_abs ( intobject *v );
static int int_nonzero ( intobject *v );
static object *int_invert ( intobject *v );
static object *int_lshift ( intobject *v , intobject *w );
static object *int_rshift ( intobject *v , intobject *w );
static object *int_and ( intobject *v , intobject *w );
static object *int_xor ( intobject *v , intobject *w );
static object *int_or ( intobject *v , intobject *w );
static object *int_int ( intobject *v );
static object *int_long ( intobject *v );
static object *int_float ( intobject *v );
static object *int_oct ( intobject *v );
static object *int_hex ( intobject *v );